/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package tlp.ucsur.beans;

import java.io.Serializable;

/**
 *
 * @author Administrador
 */
public class UsuarioBean implements Serializable {

  private String codigoUsuario;
  private TipoUsuarioBean tipoUsuario;
  private String nombreUsuario;
  private String apellidoPaterno;
  private String apellidoMaterno;
  private String tipoDocumento;
  private String numeroDocumento;
  private String emailUsuario;
  private String telefonoUsuario;
  private String direccionUsuario;
  private String password;

  public UsuarioBean() {
  }

  public String getCodigoUsuario() {
    return codigoUsuario;
  }

  public void setCodigoUsuario(String codigoUsuario) {
    this.codigoUsuario = codigoUsuario;
  }

  public TipoUsuarioBean getTipoUsuario() {
    return tipoUsuario;
  }

  public void setTipoUsuario(TipoUsuarioBean tipoUsuario) {
    this.tipoUsuario = tipoUsuario;
  }

  public String getNombreUsuario() {
    return nombreUsuario;
  }

  public void setNombreUsuario(String nombreUsuario) {
    this.nombreUsuario = nombreUsuario;
  }

  public String getApellidoPaterno() {
    return apellidoPaterno;
  }

  public void setApellidoPaterno(String apellidoPaterno) {
    this.apellidoPaterno = apellidoPaterno;
  }

  public String getApellidoMaterno() {
    return apellidoMaterno;
  }

  public void setApellidoMaterno(String apellidoMaterno) {
    this.apellidoMaterno = apellidoMaterno;
  }

  public String getTipoDocumento() {
    return tipoDocumento;
  }

  public void setTipoDocumento(String tipoDocumento) {
    this.tipoDocumento = tipoDocumento;
  }

  public String getNumeroDocumento() {
    return numeroDocumento;
  }

  public void setNumeroDocumento(String numeroDocumento) {
    this.numeroDocumento = numeroDocumento;
  }

  public String getEmailUsuario() {
    return emailUsuario;
  }

  public void setEmailUsuario(String emailUsuario) {
    this.emailUsuario = emailUsuario;
  }

  public String getPassword() {
    return password;
  }

  public void setPassword(String password) {
    this.password = password;
  }

  @Override
  public String toString() {
    return "UsuarioBean{" + "codigoUsuario=" + codigoUsuario + ", tipoUsuario=" + tipoUsuario + ", nombreUsuario=" + nombreUsuario + ", apellidoPaterno=" + apellidoPaterno + ", apellidoMaterno=" + apellidoMaterno + ", tipoDocumento=" + tipoDocumento + ", numeroDocumento=" + numeroDocumento + ", emailUsuario=" + emailUsuario + ", telefonoUsuario=" + telefonoUsuario + ", direccionUsuario=" + direccionUsuario + ", password=" + password + '}';
  }

  public String getTelefonoUsuario() {
    return telefonoUsuario;
  }

  public void setTelefonoUsuario(String telefonoUsuario) {
    this.telefonoUsuario = telefonoUsuario;
  }

  public String getDireccionUsuario() {
    return direccionUsuario;
  }

  public void setDireccionUsuario(String direccionUsuario) {
    this.direccionUsuario = direccionUsuario;
  }

  public UsuarioBean(String codigoUsuario, TipoUsuarioBean tipoUsuario,
          String nombreUsuario, String apellidoPaterno, String apellidoMaterno,
          String tipoDocumento, String numeroDocumento, String emailUsuario,
          String telefonoUsuario, String direccionUsuario, String password) {

    this.codigoUsuario = codigoUsuario;
    this.tipoUsuario = tipoUsuario;
    this.nombreUsuario = nombreUsuario;
    this.apellidoPaterno = apellidoPaterno;
    this.apellidoMaterno = apellidoMaterno;
    this.tipoDocumento = tipoDocumento;
    this.numeroDocumento = numeroDocumento;
    this.emailUsuario = emailUsuario;
    this.telefonoUsuario = telefonoUsuario;
    this.direccionUsuario = direccionUsuario;
    this.password = password;

  }
}
